strand lay - French English Dictionary